home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20031118-20041115 / 000242_jaltman2@nyc.rr.com_Thu Apr 22 10:49:10 2004.msg < prev    next >
Internet Message Format  |  2020-01-01  |  9KB

  1. Path: newsmaster.cc.columbia.edu!iad-feed.news.verio.net!peer1.stngva01.us.to.verio.net!news.verio.net!news.glorb.com!news3.optonline.net!cyclone.rdc-nyc.rr.com!news-out.nyc.rr.com!twister.nyc.rr.com.POSTED!not-for-mail
  2. From: Jeffrey Altman <jaltman2@nyc.rr.com>
  3. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7b) Gecko/20040316
  4. X-Accept-Language: en-us, en
  5. MIME-Version: 1.0
  6. Newsgroups: comp.protocols.kermit.misc
  7. Subject: Post 2.1.3 Bug Fixes and New Features for Kermit 95
  8. Content-Type: text/plain; charset=us-ascii; format=flowed
  9. Content-Transfer-Encoding: 7bit
  10. Lines: 154
  11. Message-ID: <j7Jhc.26404$mX.8468588@twister.nyc.rr.com>
  12. Date: Thu, 22 Apr 2004 05:55:27 GMT
  13. NNTP-Posting-Host: 24.193.46.55
  14. X-Complaints-To: abuse@rr.com
  15. X-Trace: twister.nyc.rr.com 1082613327 24.193.46.55 (Thu, 22 Apr 2004 01:55:27 EDT)
  16. NNTP-Posting-Date: Thu, 22 Apr 2004 01:55:27 EDT
  17. Organization: Road Runner - NYC
  18. Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:14959
  19.  
  20. Since the release of Kermit 95 2.1.3 in January 2003, I have fixed 
  21. numerous bugs and added a few new features to the Kermit 95 code base.
  22. The 72 bugs are detailed in the Kermit 95 New Bugs List
  23.  
  24.    ftp://ftp.kermit.columbia.edu/kermit/k95/newbugs.txt
  25.  
  26. numbers 717 to 788 (as of this writing.)  A summary of the fixes and new
  27. features follow:
  28.  
  29. !!! Fixed a bug preventing the execution of macros assigned to keys or
  30.      mouse events when in terminal mode
  31.    * added DG4xx Set Cursor Type sequence  <RS> F Q <type>
  32. !!! the dialer did not save the values of menubar, toolbar, statusbar
  33.      settings on the gui page
  34.    * a SEND command embedded in a macro and executed as a function with
  35.      \Fexecute(macro) would cause K95 to crash
  36.    * timeouts were added to incoming tcp/ip server sockets to prevent
  37.      denial of service attacks
  38.    * the passphrase dialog box for private keys accessed during SSL/TLS
  39.      did not obscure passphrase input
  40. !!! OpenSSL has been updated to close known security holes
  41. !!! SSH support has been updated to close known security holes
  42.    * when a HANDLE to a communication device, SET EXIT HANGUP OFF is
  43.      now the default
  44.    * Support for Pragma Systems Terminal Server connections were added
  45.    * ENABLE QUERY command was fixed
  46.    * Support for using HTTP Proxies to make HTTP connections was added
  47.    * Corrections to the AnnArbor terminal emulation handling of zSDP
  48.    * UNC paths now supported for FTP operations
  49.    * the dialer's QUICK command now supports connections based on
  50.      templates and includes a SaveAs operation (a poor man's clone)
  51.    * Linux Character Set handling fixed
  52.    * Xmodem-CRC checksums fixed
  53.    * Inadvertant beep produced when setting the title in a terminal
  54.      session removed
  55. !!! Debug logging of SSH operations added
  56.    * ADM5 terminal type added
  57.    * Corrections to START_TLS vs AUTH Telnet Protocol negotiation
  58.      conflicts
  59.    * Added SET SSH V2 AUTO-REKEY
  60.    * SSH URLs did not properly set the window title
  61. !!! extended command line options were not properly processed
  62.    * new SKERMIT command
  63. !!! a handle leak in the IKSD Service was plugged
  64.    * new SET FTP BUG USE_SSL_V2 {ON, OFF} command
  65.    * new SET SSH HEARTBEAT-INTERVAL <seconds> command
  66.    * new ON_CD macro.  This macro is executed (if defined) whenever a
  67.      change directory operation occurs.
  68.    * added FTP MLSD parsing of extended strings
  69.    * added SET ATTRIBUTES DATE OFF support for XYZmodem transfers
  70.    * improved algorithm for calculating optimal number of overlapped
  71.      I/O operations on serial connections
  72.    * Improvements to Kerberos 5 support
  73. !!! Fixed FTP ASCII sends
  74.    * added SET TCP HTTP-PROXY /AGENT:<agent>
  75. !!! fixed timeout parameters used on USB serial devices and internal
  76.      modems
  77.    * SET DIALER BACKSPACE now clears the equivalent SET KEY and SET
  78.      TERM KEY values
  79.    * When reading strings from the Windows registry, environment
  80.      variables are now expanded
  81.    * fixed the ability to disable reverse dns lookups
  82.    * fixed code that checks if a name is a directory to work on network
  83.      mapped file systems which do not provide creation date information
  84.      for directories.
  85.    * added missing keymap assignments for IBM 3151 emulation
  86. !!! the dialer did not preserve alternative port numbers for FTP
  87.      connections
  88.    * removed a Windows Event Log entry logged before the IKSD.KSC file
  89.      could be processed to disable all logging
  90.    * HyperLink Extensions were added to ANSI based terminals allowing
  91.      URLs and UNCs to be specified within the terminal stream just like
  92.      HREFs work in HTML
  93.    * Fixed improper handling of DCS sequences consisting of an
  94.      intermediary '$' character
  95.    * Add SET TELNET BUG AUTH-KRB5-DES which defaults to ON.  When OFF,
  96.      3DES encryption may be used with KRB5 Telnet authentication.
  97.    * Replaced C runtime library stat() calls with home grown version to
  98.      allow for proper processing of UNCs in file transfer operations
  99.    * Allow SET TITLE input to be surrounded by braces
  100.    * Implemented {SEND, RECEIVE} {MOVE-TO, RENAME-TO} for XYZmodem
  101.      transfers
  102.    * Fixed SEND /MOVE-TO:directory file transfers
  103.    * Fixed SET TERMINAL DEBUG ON
  104.    * Fixed BEEP INFORMATION (and any events that trigger an Informational
  105.      audible notification)
  106.    * Removed restriction of FTP GSSAPI exchanges limiting them to one
  107.      round-trip
  108. !!! Rebuilt all binaries with the new Microsoft Visual Studio .NET 2003
  109.      compiler.  The primary benefits are optimizations and security
  110.      precautions.
  111.    * Fixed a bug preventing (CSI Z) backtab from being executed.
  112.    * Add a GUI dialog version of the TYPE command to K95G
  113.    * SCO SGR Set fg/bg colors hack  (CSI 2;fg;bg m)  The implementation
  114.      set the colors to black on black regardless to what was specified
  115.    * SCO Set Function Key hack (ESC Q fn quote ... quote)
  116.      If the <fn> character is below '0', don't throw it away; instead
  117.      push the character back into the input stream and reprocess it.
  118. !!! IBM EDI Services fails randomly due to a "missing tmp rsa export
  119.      key" error.
  120.    * Fixed incorrect script generation by the dialer when Transaction
  121.      Logging was turned on.  The SET TRANSACTION-LOG command was
  122.      incompletely generated.
  123. !!! Added support for Named Pipe connections (both client and server
  124.      side) on Windows.  Allows the use of Kermit 95 as a terminal or
  125.      host based syslogger for Linux systems running on VMWare 3.0 and
  126.      higher.
  127.  
  128. The items identified by !!! are those which I consider to be the most
  129. important.  As described on my Columbia University home page
  130.  
  131.    http://www.columbia.edu/~jaltman/
  132.  
  133. the Kermit Project is working hard to put the necessary agreements in
  134. place for a new release of Kermit 95 which would include all of these
  135. changes.  Unfortunately, this has taken much longer than anyone could
  136. possibly have expected.  In the meantime I have been quietly making
  137. interim builds available to registered Kermit 95 users who have
  138. experienced serious problems and as a result have contacted
  139. kermit-support@columbia.edu.
  140.  
  141. These changes will eventually find their way into an official
  142. Kermit 95 release from the Kermit Project.  If you are a registered
  143. user and would like to gain immediate access to these changes,
  144. please make a donation to support my on-going work on Kermit from
  145. my Columbia University home page.  I wish I could provide these
  146. updates for free.  Unfortunately, at the present time this is
  147. not an option.
  148.  
  149. Just as an FYI, in addition to the work I have performed on Kermit,
  150. my new company, Secure Endpoints Inc., continues to contribute
  151. to the development of MIT Kerberos, OpenAFS, OpenSSL, Project JXTA
  152. and the protocol standardization efforts of the IETF.
  153.  
  154. One more note for those who are using Kermit 95 in
  155. conjunction with Kerberos.  The version of MIT Kerberos for Windows
  156. that shipped with Kermit 95 2.1.3 was based on the unreleased
  157. KFW 2.2.  Since K95 2.1.3 there have been major changes to
  158. the KFW product which I have implemented over the last fifteen
  159. months.  I recommend that the Kerberos libraries provided with
  160. Kermit 95 be uninstalled and be replaced by the MIT KFW 2.6.1
  161. distribution which can be downloaded free of charge from
  162.  
  163.    http://web.mit.edu/kerberos/dist/index.html#KFW2.6.1
  164.  
  165. Jeffrey Altman
  166. Kermit 95 Author
  167. Secure Endpoints Inc.
  168.  
  169. -- 
  170. The e-mail account used to post this message is not read on a regular 
  171. basis.  Please send private responses to:
  172.      jaltman at secure-endpoints dot com
  173.